A Genetic Algorithm for Vertical Fragmentation and Access Path Selection
نویسندگان
چکیده
Vertical fragmentation and access path selection are interdependent techniques in physical database design used to enhance performance in database systems. While vertical fragmentation in relational databases deals with assignment of attributes to physical files, access path selection deals with searching efficiently the physical location of data records. Vertical fragmentation is a combinatorial optimization problem that is NP-hard in most cases. We propose a genetic algorithm approach for the vertical fragmentation problem while addressing access path selection. The effectiveness and efficiency of the genetic algorithm are illustrated through several database design problems, ranging from 10 attributes/5 transactions to 30 attributes/18 transactions. In most cases, our design solutions match the global optimum solutions obtained from an exhaustive enumeration. Compared to unpartitioned databases, our design solution results in substantial savings (up to 80%) in the number of disk accesses.
منابع مشابه
Optimizing the actuation of musculoskeletal model by genetic algorithm to simulate the vertical jump
In human body movement simulation such as vertical jump by a forward dynamic model, optimal control theories must be used. In the recent years, new methods were created for solving optimization problems which they were adopted from animal behaviors and environment events such as Genetic algorithm, Particle swarm and Imperialism competitive. In this work, the skeletal model was constructed by Ne...
متن کاملA hybrid algorithm for the path center problem
Let a graph G = (V;E) be given. In the path center problem we want to find a path P in G such that the maximum weighted distance of P to every vertex in V is minimized. In this paper a genetic algorithm and ahybrid of genetic and ant colony algorithms are presented for the path center problem. Some test problems are examined to compare the algorithms. The results show that for almost all exampl...
متن کاملOptimal Selection of Active Suspension Parameters Using Artificial Intelligence
In this paper, multi-objective uniform-diversity genetic algorithm (MUGA) with a diversity preserving mechanism called the ε-elimination algorithm is used for Pareto optimization of 5-degree of freedom vehicle vibration model considering the five conflicting functions simultaneously. The important conflicting objective functions that have been considered in this work are, namely, vertical accel...
متن کاملOptimal Path Diagnosis by Genetic Algorithm for NoCs
Nowadays Network-on-Chips is used instead of System-on-Chips for better performance. This paper presents a new algorithm to find a shorter path, and shows that genetic algorithm is a potential technique for solving routing problem for mesh topology in on-chip-network.
متن کاملA Generalized Approach to Optimization of Relational Data Warehouses Using Hybrid Greedy and Genetic Algorithms
As far as we know, in the open scientific literature, there is no generalized framework for the optimization of relational data warehouses which includes view and index selection and vertical view fragmentation. In this paper we are offering such a framework. We propose a formalized multidimensional model, based on relational schemas, which provides complete vertical view fragmentation and pres...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Comput. J.
دوره 43 شماره
صفحات -
تاریخ انتشار 2000